博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ECshop在文章列表页调用文章简介
阅读量:6253 次
发布时间:2019-06-22

本文共 1935 字,大约阅读时间需要 6 分钟。

1、打开includes/lib_article.php文件:
 
找到:大约21行-82行代码,替换为一下
/*** 获得文章分类下的文章列表** @access public* @param integer $cat_id* @param integer $page* @param integer $size** @return array*/function get_cat_articles($cat_id, $page = 1, $size = 20 ,$requirement=''){//取出所有非0的文章if ($cat_id == '-1'){$cat_str = 'cat_id > 0';}else{$cat_str = get_article_children($cat_id);}//增加搜索条件,如果有搜索内容就进行搜索 if ($requirement != ''){$sql = 'SELECT article_id, title,content , author, add_time, file_url, open_type' .' FROM ' .$GLOBALS['ecs']->table('article') .' WHERE is_open = 1 AND title like '%' . $requirement . '%' ' .' ORDER BY article_type DESC, article_id DESC';}else{ $sql = 'SELECT article_id, title,content , author, add_time, file_url, open_type' .' FROM ' .$GLOBALS['ecs']->table('article') .' WHERE is_open = 1 AND ' . $cat_str .' ORDER BY article_type DESC, article_id DESC';} $res = $GLOBALS['db']->selectLimit($sql, $size, ($page-1) * $size); $arr = array();if ($res){while ($row = $GLOBALS['db']->fetchRow($res)){$article_id = $row['article_id']; $arr[$article_id]['id'] = $article_id;$arr[$article_id]['title'] = $row['title'];/*68ecshop.com  add*/$arr[$article_id]['content'] = $row['content']; $arr[$article_id]['short_title'] = $GLOBALS['_CFG']['article_title_length'] > 0 ? sub_str($row['title'], $GLOBALS['_CFG']['article_title_length']) : $row['title'];$arr[$article_id]['author'] = empty($row['author']) || $row['author'] == '_SHOPHELP' ? $GLOBALS['_CFG']['shop_name'] : $row['author'];$arr[$article_id]['url'] = $row['open_type'] != 1 ? build_uri('article', array('aid'=>$article_id), $row['title']) : trim($row['file_url']);$arr[$article_id]['add_time'] = date($GLOBALS['_CFG']['date_format'], $row['add_time']);}} return $arr;}

  

2、在文章列表页面模版中调用:
 
下面代码是我自己的样式,根据个人需要更改
{$article.content|strip_tags|truncate:40}……
[详细阅读]

OK 在文章列表页面调用文章简介就完成了。

转载于:https://www.cnblogs.com/leavesldy/archive/2013/05/08/3066993.html

你可能感兴趣的文章
Android——4.2 - 3G移植之路之 APN (五)
查看>>
Linux_DHCP服务搭建
查看>>
[SilverLight]DataGrid实现批量输入(like Excel)(补充)
查看>>
秋式广告杀手:广告拦截原理与杀手组织
查看>>
翻译 | 摆脱浏览器限制的JavaScript
查看>>
闲扯下午引爆乌云社区“盗窃”乌云币事件
查看>>
02@在类的头文件中尽量少引入其他头文件
查看>>
JAVA IO BIO NIO AIO
查看>>
input checkbox 复选框大小修改
查看>>
网吧维护工具
查看>>
BOOT.INI文件参数
查看>>
vmstat详解
查看>>
新年第一镖
查看>>
unbtu使用笔记
查看>>
OEA 中 WPF 树型表格虚拟化设计方案
查看>>
Android程序开发初级教程(一) 开始 Hello Android
查看>>
使用Gradle打RPM包
查看>>
“我意识到”的意义
查看>>
淘宝天猫上新辅助工具-新品填表
查看>>
再学 GDI+[43]: 文本输出 - 获取已安装的字体列表
查看>>